package com.bbva.kyfb.kyfbdto.firmas.bo;

import java.util.Date;

/**
 * The Class FicheroInfo.
 *
 * @author xe35008
 */
public class FicheroInfo {

	/** The cod canal. */
	private String codCanal;

	/** The cod cliente cash. */
	private String codClienteCash;

	/** referencia para la que se realiza la peticion. */
	private String sReferencia;

	/** The id orden. */
	private String idOrden;

	/** tipo de orden vinculada a la peticion (filtro). */
	private String[] sTipoOrden;

	/** estado que se requiere en la busqueda (filtro). */
	private String[] sCodEstado;

	/** divisa (filtro). */
	private String[] sDivisa;
	/**
	 * tipo de fecha (filtro). Creacion o proceso
	 */
	private String sTipoFecha;

	/** rango de fecha (filtro). */
	private Date sFechaDesde;

	/** rango de fecha(filtro). */
	private Date sFechaHasta;

	/** rango de importe (filtro). */
	private Double sImporteDesde;

	/** rango de importe (filtro). */
	private Double sImporteHasta;

	/** codigo de usuario que ha internvenido en alguna operacion para la referencia. */
	private String sUsuarioOrdenante;

	/** The s cod usuario. */
	private String sCodUsuario;

	/** The stipo firma. */
	private String stipoFirma;

	/** The s nif dni. */
	private String sNifDni;

	/** The s nif dni2. */
	private String sNifDni2;

	/** The s nif dni3. */
	private String sNifDni3;

	/** Banco Producto. */
	private String sCodBancoProd;

	/** Codigo de producto. */
	private String sCodProducto;

	/** Codigo de subproducto. */
	private String sCodSubproducto;

	/** The s banco producto. */
	private String sBancoProducto;

	/** The s banco asunto. */
	private String sBancoAsunto;

	/** The s pais. */
	private String sPais;

	/** The cod aplicacion. */
	private String codAplicacion;

	/** The cod servicio *. */
	private String codServicio;

	/** The s campo de ordenacion. */
	private String sValorOrdenacion;

	/** The s modo de ordenacion. */
	private String sModoOrdenacion;

	/** rango de paginacion (filtro). */
	private int sPaginacionDesde;

	/** Numero de elementos. */
	private int sPaginacionNumElementos;

	/**
	 * Gets the s s Paginacion NumElementos.
	 *
	 * @return the sPaginacionNumElementos
	 */
	public int getsPaginacionNumElementos() {
		return sPaginacionNumElementos;
	}


	/**
	 * Sets the s Paginacion NumElementos.
	 *
	 * @param sPaginacionNumElementos the new s paginacion num elementos
	 */
	public void setsPaginacionNumElementos(final int sPaginacionNumElementos) {
		this.sPaginacionNumElementos = sPaginacionNumElementos;
	}

	/**
	 * Gets the s paginacion desde.
	 *
	 * @return the sPaginacionDesde
	 */
	public int getsPaginacionDesde() {
		return sPaginacionDesde;
	}


	/**
	 * Sets the s paginacion desde.
	 *
	 * @param sPaginacionDesde the sPaginacionDesde to set
	 */
	public void setsPaginacionDesde(final int sPaginacionDesde) {
		this.sPaginacionDesde = sPaginacionDesde;
	}

	/**
	 * Gets the s valor de ordenacion.
	 *
	 * @return the sValorOrdenacion
	 */
	public String getsValorOrdenacion() {
		return sValorOrdenacion;
	}

	/**
	 * Sets the s valor ordenacion.
	 *
	 * @param sValorOrdenacion the sValorOrdenacion to set
	 */
	public void setsValorOrdenacion(final String sValorOrdenacion) {
		this.sValorOrdenacion = sValorOrdenacion;
	}

	/**
	 * Gets the s Modo de ordenacion.
	 *
	 * @return the sModoOrdenacion
	 */
	public String getsModoOrdenacion() {
		return sModoOrdenacion;
	}

	/**
	 * Sets the s modo ordenacion.
	 *
	 * @param sModoOrdenacion the sModoOrdenacion to set
	 */
	public void setsModoOrdenacion(final String sModoOrdenacion) {
		this.sModoOrdenacion = sModoOrdenacion;
	}

	/**
	 * Constructor por defecto.
	 */
	public FicheroInfo() {
	}

	/**
	 * Gets the cod cliente cash.
	 *
	 * @return the codClienteCash
	 */
	public String getCodClienteCash() {
		return codClienteCash;
	}

	/**
	 * Sets the cod cliente cash.
	 *
	 * @param codClienteCash the codClienteCash to set
	 */
	public void setCodClienteCash(final String codClienteCash) {
		this.codClienteCash = codClienteCash;
	}

	/**
	 * Gets the s tipo orden.
	 *
	 * @return the sTipoOrden
	 */
	public String[] getsTipoOrden() {
		return sTipoOrden;
	}

	/**
	 * Sets the s tipo orden.
	 *
	 * @param sTipoOrden the sTipoOrden to set
	 */
	public void setsTipoOrden(final String[] sTipoOrden) {
		this.sTipoOrden = sTipoOrden;
	}

	/**
	 * Gets the s cod estado.
	 *
	 * @return the sCodEstado
	 */
	public String[] getsCodEstado() {
		return sCodEstado;
	}

	/**
	 * Sets the s cod estado.
	 *
	 * @param sCodEstado the sCodEstado to set
	 */
	public void setsCodEstado(final String[] sCodEstado) {
		this.sCodEstado = sCodEstado;
	}

	/**
	 * Gets the s divisa.
	 *
	 * @return the sDivisa
	 */
	public String[] getsDivisa() {
		return sDivisa;
	}

	/**
	 * Sets the s divisa.
	 *
	 * @param sDivisa the sDivisa to set
	 */
	public void setsDivisa(final String[] sDivisa) {
		this.sDivisa = sDivisa;
	}

	/**
	 * Gets the s tipo fecha.
	 *
	 * @return the sTipoFecha
	 */
	public String getsTipoFecha() {
		return sTipoFecha;
	}

	/**
	 * Sets the s tipo fecha.
	 *
	 * @param sTipoFecha the sTipoFecha to set
	 */
	public void setsTipoFecha(final String sTipoFecha) {
		this.sTipoFecha = sTipoFecha;
	}

	/**
	 * Gets the s fecha desde.
	 *
	 * @return the sFechaDesde
	 */
	public Date getsFechaDesde() {
		return sFechaDesde;
	}

	/**
	 * Sets the s fecha desde.
	 *
	 * @param sFechaDesde the sFechaDesde to set
	 */
	public void setsFechaDesde(final Date sFechaDesde) {
		this.sFechaDesde = sFechaDesde;
	}

	/**
	 * Gets the s fecha hasta.
	 *
	 * @return the sFechaHasta
	 */
	public Date getsFechaHasta() {
		return sFechaHasta;
	}

	/**
	 * Sets the s fecha hasta.
	 *
	 * @param sFechaHasta the sFechaHasta to set
	 */
	public void setsFechaHasta(final Date sFechaHasta) {
		this.sFechaHasta = sFechaHasta;
	}

	/**
	 * Gets the s importe desde.
	 *
	 * @return the sImporteDesde
	 */
	public Double getsImporteDesde() {
		return sImporteDesde;
	}

	/**
	 * Sets the s importe desde.
	 *
	 * @param sImporteDesde the sImporteDesde to set
	 */
	public void setsImporteDesde(final Double sImporteDesde) {
		this.sImporteDesde = sImporteDesde;
	}

	/**
	 * Gets the s importe hasta.
	 *
	 * @return the sImporteHasta
	 */
	public Double getsImporteHasta() {
		return sImporteHasta;
	}

	/**
	 * Sets the s importe hasta.
	 *
	 * @param sImporteHasta the sImporteHasta to set
	 */
	public void setsImporteHasta(final Double sImporteHasta) {
		this.sImporteHasta = sImporteHasta;
	}

	/**
	 * Gets the s usuario ordenante.
	 *
	 * @return the sUsuarioOrdenante
	 */
	public String getsUsuarioOrdenante() {
		return sUsuarioOrdenante;
	}

	/**
	 * Sets the s usuario ordenante.
	 *
	 * @param sUsuarioOrdenante the sUsuarioOrdenante to set
	 */
	public void setsUsuarioOrdenante(final String sUsuarioOrdenante) {
		this.sUsuarioOrdenante = sUsuarioOrdenante;
	}

	/**
	 * Gets the id orden.
	 *
	 * @return the idOrden
	 */
	public String getIdOrden() {
		return idOrden;
	}

	/**
	 * Sets the id orden.
	 *
	 * @param idOrden the idOrden to set
	 */
	public void setIdOrden(final String idOrden) {
		this.idOrden = idOrden;
	}

	/**
	 * Gets the s cod usuario.
	 *
	 * @return the sCodUsuario
	 */
	public String getsCodUsuario() {
		return sCodUsuario;
	}

	/**
	 * Sets the s cod usuario.
	 *
	 * @param sCodUsuario the sCodUsuario to set
	 */
	public void setsCodUsuario(final String sCodUsuario) {
		this.sCodUsuario = sCodUsuario;
	}

	/**
	 * Gets the stipo firma.
	 *
	 * @return the stipoFirma
	 */
	public String getStipoFirma() {
		return stipoFirma;
	}

	/**
	 * Sets the stipo firma.
	 *
	 * @param stipoFirma the stipoFirma to set
	 */
	public void setStipoFirma(final String stipoFirma) {
		this.stipoFirma = stipoFirma;
	}

	/**
	 * Gets the s nif dni.
	 *
	 * @return the sNifDni
	 */
	public String getsNifDni() {
		return sNifDni;
	}

	/**
	 * Sets the s nif dni.
	 *
	 * @param sNifDni the sNifDni to set
	 */
	public void setsNifDni(final String sNifDni) {
		this.sNifDni = sNifDni;
	}

	/**
	 * Gets the s cod banco prod.
	 *
	 * @return the sCodBancoProd
	 */
	public String getsCodBancoProd() {
		return sCodBancoProd;
	}

	/**
	 * Sets the s cod banco prod.
	 *
	 * @param sCodBancoProd the sCodBancoProd to set
	 */
	public void setsCodBancoProd(final String sCodBancoProd) {
		this.sCodBancoProd = sCodBancoProd;
	}

	/**
	 * Gets the s cod producto.
	 *
	 * @return the sCodProducto
	 */
	public String getsCodProducto() {
		return sCodProducto;
	}

	/**
	 * Sets the s cod producto.
	 *
	 * @param sCodProducto the sCodProducto to set
	 */
	public void setsCodProducto(final String sCodProducto) {
		this.sCodProducto = sCodProducto;
	}

	/**
	 * Gets the s cod subproducto.
	 *
	 * @return the sCodSubproducto
	 */
	public String getsCodSubproducto() {
		return sCodSubproducto;
	}

	/**
	 * Sets the s cod subproducto.
	 *
	 * @param sCodSubproducto the sCodSubproducto to set
	 */
	public void setsCodSubproducto(final String sCodSubproducto) {
		this.sCodSubproducto = sCodSubproducto;
	}

	/**
	 * Gets the s banco producto.
	 *
	 * @return the sBancoProducto
	 */
	public String getsBancoProducto() {
		return sBancoProducto;
	}

	/**
	 * Sets the s banco producto.
	 *
	 * @param sBancoProducto the sBancoProducto to set
	 */
	public void setsBancoProducto(final String sBancoProducto) {
		this.sBancoProducto = sBancoProducto;
	}

	/**
	 * Gets the s banco asunto.
	 *
	 * @return the sBancoAsunto
	 */
	public String getsBancoAsunto() {
		return sBancoAsunto;
	}

	/**
	 * Sets the s banco asunto.
	 *
	 * @param sBancoAsunto the sBancoAsunto to set
	 */
	public void setsBancoAsunto(final String sBancoAsunto) {
		this.sBancoAsunto = sBancoAsunto;
	}

	/**
	 * Gets the s pais.
	 *
	 * @return the sPais
	 */
	public String getsPais() {
		return sPais;
	}

	/**
	 * Sets the s pais.
	 *
	 * @param sPais the sPais to set
	 */
	public void setsPais(final String sPais) {
		this.sPais = sPais;
	}

	/**
	 * Gets the cod aplicacion.
	 *
	 * @return the codAplicacion
	 */
	public String getCodAplicacion() {
		return codAplicacion;
	}

	/**
	 * Sets the cod aplicacion.
	 *
	 * @param codAplicacion the codAplicacion to set
	 */
	public void setCodAplicacion(final String codAplicacion) {
		this.codAplicacion = codAplicacion;
	}

	/**
	 * Gets the cod canal.
	 *
	 * @return the cod canal
	 */
	public String getCodCanal() {
		return codCanal;
	}

	/**
	 * Sets the cod canal.
	 *
	 * @param codCanal the new cod canal
	 */
	public void setCodCanal(final String codCanal) {
		this.codCanal = codCanal;
	}

	/**
	 * Gets the s nif dni2.
	 *
	 * @return the sNifDni2
	 */
	public String getsNifDni2() {
		return sNifDni2;
	}

	/**
	 * Sets the s nif dni2.
	 *
	 * @param sNifDni2 the sNifDni2 to set
	 */
	public void setsNifDni2(final String sNifDni2) {
		this.sNifDni2 = sNifDni2;
	}

	/**
	 * Gets the s nif dni3.
	 *
	 * @return the sNifDni3
	 */
	public String getsNifDni3() {
		return sNifDni3;
	}

	/**
	 * Sets the s nif dni3.
	 *
	 * @param sNifDni3 the sNifDni3 to set
	 */
	public void setsNifDni3(final String sNifDni3) {
		this.sNifDni3 = sNifDni3;
	}


	/**
	 * Gets the cod servicio.
	 *
	 * @return the codServicio
	 */
	public String getCodServicio() {
		return codServicio;
	}


	/**
	 * Sets the cod servicio.
	 *
	 * @param codServicio the codServicio to set
	 */
	public void setCodServicio(final String codServicio) {
		this.codServicio = codServicio;
	}


	/**
	 * @param sReferencia the sReferencia to set
	 */
	public void setsReferencia(final String sReferencia) {
		this.sReferencia = sReferencia;
	}


	/**
	 * @return the sReferencia
	 */
	public String getsReferencia() {
		return sReferencia;
	}


}
